nocturnal roost (of birds and bats) - Espagnol Anglais Dictionnaire